// JavaScript Document
$(function(){
		   
dropListEvent();
personalList();
moveUser();
})
//添加接听话机第一步
function openStep1() {
	$("#addphone1").PopupDiv({
		modal : true,
		minWidth :380,
		PopupDivId : "Popstep1"
	});
	closePanel("#addphone2");
}
//添加接听话机第二步
function openStep2() {
	$("#addphone2").PopupDiv({
		modal : true,
		minWidth :380,
		PopupDivId : "Popstep2"
	});
	closePanel("#addphone1");
	closePanel("#addphone3")
}
//添加接听话机第三步
function openStep3() {
	$("#addphone3").PopupDiv({
		modal : true,
		minWidth :380,
		PopupDivId : "Popstep3"
	});
	closePanel("#addphone2")
}
//选择联系人窗口
function openSearchBook() {
	$("#searchbook").PopupDiv({
		modal : true,
		minWidth :400,
		PopupDivId : "Popsearchbook"
	});
}
//给TA打电话窗口
function openCallMsg() {
	$("#callmsg").PopupDiv({
		modal : true,
		minWidth :250,
		PopupDivId : "Popcallmsg"
	});
}

//拨打客服电话窗口
function openCallKeFuMsg() {
	$("#callkefumsg").PopupDiv({
		modal : true,
		minWidth :250,
		PopupDivId : "Popcallkefumsg"
	});
}



//新建联系人选择窗口
function openAddBookSel() {
	$("#addbooksel").PopupDiv({
		modal : true,
		minWidth :250,
		PopupDivId : "popaddbooksel"
	});
}
//新建联系人窗口
function openAddBook() {
	$("#addbook").PopupDiv({
		modal : true,
		minWidth :450,
		PopupDivId : "popaddbook"
	});
}
//更新联系人
function openUpdateBook() {
	$("#upadtebook").PopupDiv({
		modal : true,
		minWidth :450,
		PopupDivId : "popupadtebook"
	});
}
//删除联系人成功窗口
function openDelMsg() {
	$("#delmsg").PopupDiv({
		modal : true,
		minWidth :300,
		PopupDivId : "popdelmsg"
	});
}
//删除联系人失败窗口
function openDelMsgError() {
	$("#delmsgerror").PopupDiv({
		modal : true,
		minWidth :300,
		PopupDivId : "popdelmsgerror"
	});
}
//删除分组提示窗口
function openDelGroupMsg() {
	$("#delgroupmsg").PopupDiv({
		modal : true,
		minWidth :400,
		PopupDivId : "popdelgroupmsg"
	});
}
//移动联系人成功提示窗口
function openMoveMsg() {
	$("#movemsg").PopupDiv({
		modal : true,
		minWidth :400,
		PopupDivId : "popmovemsg"
	});
}
//移动联系人失败提示窗口
function openMoveMsgError() {
	$("#movemsgerror").PopupDiv({
		modal : true,
		minWidth :250,
		PopupDivId : "popmovemsgerror"
	});
}



//关闭窗口
function closePanel(el) {
    $(el).PopupDiv("remove");
}
//下拉菜单效果
function dropListEvent() {
	$(".droplist").each(function(){
		var def=$(this).children("dt").siblings("dd").children("a:first");
		var $dt=$(this).children("dt");
		var $list=$(this).find("dd a");
		$dt.click(function(){
			$(this).siblings("dd").show();
			if($(this).siblings("dd").height()>250){
				$(this).siblings("dd").height(250);
			}
		}).attr("value",def.attr("value"));
		$dt.children("span").text(def.html());
		$list.click(function(){
			if($(this).attr("value")=="buy"){
				openStep1();
			}else{
				$dt.attr("value",$(this).attr("value")).children("span").html($(this).html());
			}
			$(this).parent().hide();
		});
	});
	$(document).click(function(e){
		if(!$(e.target).parents().is(".droplist")){
			$(".droplist dd").hide();
		}
	})
}
//导航菜单编辑修改效果
function personalList(){
	$(".nav dd").delegate("li","mouseover",function(){//绑定鼠标经过显示
		$(this).addClass("hover");
	}).delegate("li","mouseout",function(){//绑定鼠标离开隐藏
		$(this).removeClass("hover").removeClass("active");
	}).delegate("li","mousedown",function(){//绑定鼠标按下显示
		$(this).addClass("active");
	}).delegate("li","mouseup",function(){//绑定鼠标起来隐藏
		$(this).removeClass("active");
	}).delegate(".tool-edit","click",function(){//绑定编辑分组
		var txt=$(this).parent().siblings().text();
		$(this).parents("li").addClass("reveal").data("name",txt).html('<input value="'+txt.replace(/\(.+?\)/,"")+'" class="tool-txt"/><span class="personal-tool"><a href="javascript:void(0);" class="tool-save" title="保存分组"></a><a href="javascript:void(0);" class="tool-cancel" title="取消编辑"></a></span>');
	}).delegate(".tool-del","click",function(){//绑定删除分组
		openDelGroupMsg();
	}).delegate(".tool-cancel","click",function(){//绑定取消编辑分组
		$(this).parents("li").removeClass("reveal").html('<a href="javascript:void(0);">'+$(this).parents("li").data("name")+'</a><span class="personal-tool hide"><a href="javascript:void(0);" class="tool-edit" title="编辑分组"></a><a href="javascript:void(0);" class="tool-del" title="删除分组"></a></span>');
	});
	
	$(".nav").delegate("dt","mousedown",function(){//绑定鼠标按下显示
		$(this).addClass("active");
	}).delegate("dt","mouseup",function(){//绑定鼠标起来隐藏
		$(this).removeClass("active");
	}).delegate("dt","mouseout",function(){//绑定鼠标起来隐藏
		$(this).removeClass("active");
	})
	
	
	$(".tool-add").click(function(){//保存组
		//保存
	});
	$(".tool-hide").click(function(){//隐藏保存组
		$(this).parent().parent().hide();
	});
	$(".tool-addbtn").click(function(){//打开保存组
		$(this).prev().show();
	});
	
	
	
	$(".nav dt").click(function(){
		if($(this).is(".open")){
			$(this).next("dd").hide().end().attr("class","close");
		}else if($(this).is(".close")){
			$(this).attr("class","open").next("dd").show().siblings("dd").hide().prev("dt").attr("class","close");
		}
	})
}

//移动联系人
function moveUser(){
	$(".moveuser a").click(function(){
		$("#movemsg-txt").html($(this).html());
		if($(".linkman tbody input[type='checkbox']:checked").length>0){
			openMoveMsg();
		}else{
			openMoveMsgError();
		}
	})
}
